ram testicle - German English Dictionary